/*
 * Copyright (c) 2021. Moses All Right Reserved
 */

package com.moses.uml.dependency;

/**
 * @author Moses
 * @email shenhuohui@gmail.com
 * @date 2021/4/14 0:14
 */
public class Client {
    // 依赖关系是类与类之间的关系
    // 表示一个的实现需要另一个类，一个类使用另一个类
    // 使用关系是具有偶然性的、临时性的、非常弱的，但被依赖的类的变动会给依赖的类带来影响

    // 在代码层面，以下三种情况属于依赖：
    // 1. 方法形参中声明了被依赖的类，并在方法中使用，或作为返回值
    // 2. 在方法体重声明该类的变量
    // 3. 直接引用该类，比如使用该类的静态方法
}
